stands for two-wheel motor vehicles - Espagnol Anglais Dictionnaire